propeller propulsion - French English Dictionary